<%--
  Created by IntelliJ IDEA.
  User: 86181
  Date: 2022/11/9
  Time: 22:29
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>制定入库单</title>
</head>
<body>
        <div class="content" style="height:50%;">
            <table id="dispatchgathertab">

            </table>
        </div>
        <script>
            $("#dispatchgathertab").bootstrapTable({
                url:"queryBydispatgather.action",
                method:'get',                      //请求方式（*）
                contentType: "application/x-www-form-urlencoded", //如果用tomcat就要写这个
                striped: true,//是否显示隔行变色
                cache: false,//是否缓存
                pagination: true,//是否显示分页
                sortable: true,//是否显示排序
                sortOrder: "aso",//排序方式
                sidePagination: "server", //分页方式：client客户端分页，server服务端分页（*）
                pageNumber: 1,//初始化加载第一页，默认第一页,并记录
                pageSize: 5,//每页记录数
                pageList: [5, 10, 15, 20],//可供选择的每页的行数（*）
                search: false,//是否显示输入框
                strictSearch: true,
                showColumns: true,//是否显示所有的列（选择显示的列）
                showRefresh: true,//是否显示刷新按钮
                minimumCountColumns: 2,//最少允许的列数
                clickToSelect: true,//是否启用点击选中行
                uniqueId: "id",//每一行的唯一标识，一般为主键列
                showToggle: true,//是否显示详细视图和列表视图的切换按钮
                cardView: false,//是否显示详细视图
                detailView: false,//是否显示父子表
                queryParams:function (params) {
                     var dispatchg= {
                         pagesize: params.limit,
                         pageno:(params.offset/params.limit)+1,
                         sort:params.sort,
                         sortOrder:params.sort,
                     }
                    return dispatchg;
                },
               columns:[
                   {
                       field:"gatherId",
                       title:"入库单编号",
                   },
                   {
                       field:"reason",
                       title:"入库理由",
                       formatter:function (row,row,index) {
                           if(row.reason=="R001-1"){
                                  return "生产入库";
                           }
                           if(row.reason=="R001-2"){
                               return "库存初始";
                           }
                           if(row.reason=="R001-3"){
                               return "赠送";
                           }
                           if(row.reason=="R001-4"){
                               return "内部归还";
                           }
                           if(row.reason=="R001-5"){
                               return "其他归还";
                           }
                       }
                   },
                   {
                       field:"registerTime",
                       title:"登记时间",
                   },
                   {
                       field:"amountSum",
                       title:"总件数",
                   },
                   {
                       field:"costPriceSum",
                       title:"总金额(元)",
                   },
                   {
                       field:"",
                       title:"入库调度",
                       formatter:function (value,row,index) {
                            return "<input type='button' value='入库调度' onclick='dispachgahterByid("+row.gatherId+")' class='btn btn-success'>"
                       }
                   }
               ]
            })
            function dispachgahterByid(gatherId) {
                $("#tab1").addTabs("入库调度单", "", "dispathchgatherdang.jsp",{"gatherId":gatherId}, true);
                $("#tab1").closeTabs("制定入库单")

            }
        </script>
</body>
</html>
